package com.wn.ticket.service;

import com.wn.ticket.common.PageBean;
import com.wn.ticket.entity.Order;
import com.wn.ticket.vo.OrderVo;

import java.util.List;

/**
 * @创建人 NST
 * @创建时间 2022/8/29
 * @描述
 */
public interface OrderService {
    void add(Order order);

    PageBean<Order> getByCondition(OrderVo orderVo);

    List<Order> getByTimeNotIncludeCancel(Order order);

    Order getStates(int orderId);


    void update(Order order);

    Order getOrderById(int orderId);

    List<Order> getOrdersByUserId(int userId);
    List<Order> getTicketByUserId(int userId);

    //zhai
    Order getByOrderId(int id);
}
